icon instead of one with ugly white background.
+Fri Sep 14 22:31:25 2001 Matthias Clasen <matthiasc@poet.de>
+
+ * demos/gtk-demo/main.c (setup_default_icon): Use a shaped
+ icon instead of one with ugly white background.
+
Fri Sep 14 22:26:01 2001 Matthias Clasen <matthiasc@poet.de>
* demos/gtk-demo/stock_browser.c (id_to_macro): make
+Fri Sep 14 22:31:25 2001 Matthias Clasen <matthiasc@poet.de>
+
+ * demos/gtk-demo/main.c (setup_default_icon): Use a shaped
+ icon instead of one with ugly white background.
+
Fri Sep 14 22:26:01 2001 Matthias Clasen <matthiasc@poet.de>
* demos/gtk-demo/stock_browser.c (id_to_macro): make
+Fri Sep 14 22:31:25 2001 Matthias Clasen <matthiasc@poet.de>
+
+ * demos/gtk-demo/main.c (setup_default_icon): Use a shaped
+ icon instead of one with ugly white background.
+
Fri Sep 14 22:26:01 2001 Matthias Clasen <matthiasc@poet.de>
* demos/gtk-demo/stock_browser.c (id_to_macro): make
+Fri Sep 14 22:31:25 2001 Matthias Clasen <matthiasc@poet.de>
+
+ * demos/gtk-demo/main.c (setup_default_icon): Use a shaped
+ icon instead of one with ugly white background.
+
Fri Sep 14 22:26:01 2001 Matthias Clasen <matthiasc@poet.de>
* demos/gtk-demo/stock_browser.c (id_to_macro): make
+Fri Sep 14 22:31:25 2001 Matthias Clasen <matthiasc@poet.de>
+
+ * demos/gtk-demo/main.c (setup_default_icon): Use a shaped
+ icon instead of one with ugly white background.
+
Fri Sep 14 22:26:01 2001 Matthias Clasen <matthiasc@poet.de>
* demos/gtk-demo/stock_browser.c (id_to_macro): make
+Fri Sep 14 22:31:25 2001 Matthias Clasen <matthiasc@poet.de>
+
+ * demos/gtk-demo/main.c (setup_default_icon): Use a shaped
+ icon instead of one with ugly white background.
+
Fri Sep 14 22:26:01 2001 Matthias Clasen <matthiasc@poet.de>
* demos/gtk-demo/stock_browser.c (id_to_macro): make
+Fri Sep 14 22:31:25 2001 Matthias Clasen <matthiasc@poet.de>
+
+ * demos/gtk-demo/main.c (setup_default_icon): Use a shaped
+ icon instead of one with ugly white background.
+
Fri Sep 14 22:26:01 2001 Matthias Clasen <matthiasc@poet.de>
* demos/gtk-demo/stock_browser.c (id_to_macro): make
if (pixbuf)
{
GList *list;
+ GdkPixbuf *transparent;
+
+ /* The gtk-logo-rgb icon has a white background, make it transparent */
+ transparent = gdk_pixbuf_add_alpha (pixbuf, TRUE, 0xff, 0xff, 0xff);
list = NULL;
- list = g_list_append (list, pixbuf);
+ list = g_list_append (list, transparent);
gtk_window_set_default_icon_list (list);
g_list_free (list);
g_object_unref (G_OBJECT (pixbuf));
+ g_object_unref (G_OBJECT (transparent));
}
}